// 知识点：当我们使用decltype作用于某个函数时，它返回函数类型而非指针类型，因此我们需要显示的加上*已表明我们需要返回指针。作用：选择并返回操作数的类型，若为函数，则类型为函数的返回类型

// using compareType = bool (*)(const Sales_data& lhs, const Sales_data&
// rhs);//使用using来代替函数类型
